package cn.xshi.bpm.model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import cn.xshi.common.base.BaseEntity;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.EqualsAndHashCode;
/**
* @Desc 节点字段 
* @Author 邓纯杰
* @CreateTime 2022-04-06 11:41:43
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="节点字段对象", description="节点字段")
public class LcNodeFormField extends BaseEntity implements Serializable{

	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "主键")
	private String id;/**主键**/

	@ApiModelProperty(value = "标签")
	private String fieldLabel;/**标签**/

	@ApiModelProperty(value = "字段id")
	private String fieldId;/**字段id**/

	@ApiModelProperty(value = "字段name")
	private String fieldName;/**字段name**/

	@ApiModelProperty(value = "只读：0是1否")
	private Integer fieldRead;/**只读：0是1否**/

	@ApiModelProperty(value = "可写：0是1否")
	private Integer fieldWrite;/**可写：0是1否**/

	@ApiModelProperty(value = "隐藏：0是1否")
	private Integer filedHide;/**隐藏：0是1否**/

	@ApiModelProperty(value = "必填：0是1否")
	private Integer filedRequired;/**必填：0是1否**/

	@ApiModelProperty(value = "流程id")
	private String lcProcessId;/**流程id**/

	@ApiModelProperty(value = "历史版本id")
	private String lcDeploymentId;/**历史版本id**/

	@ApiModelProperty(value = "节点id")
	private String nodeId;/**节点id**/

	@ApiModelProperty(value = "节点属性id")
	private String lcNodeAttributeId;/**节点属性id**/
}
